de.bsvrz.ste.stealgsba.algorithmen.nachlauf
Class NachlaufAnalyse

java.lang.Object
  extended by de.bsvrz.ste.stealgsba.algorithmen.nachlauf.NachlaufAnalyse

public class NachlaufAnalyse
extends java.lang.Object

Diese Klasse speichert die Daten der Attributgruppe !atg.sswSbaUeNachlaufAnalyse!.

Über Getter und Setter kann auf die Daten zugegriffen werden.

Version:
$Revision: 1.1 $ / $Date: 2015/03/24 14:40:43 $ / ($Author: Asal $)
Author:
Swarco Traffic Systems GmbH, Rolf Asal

Field Summary
private  long m_einschaltdauer
          Einschaltdauer in Millisekunden.
private  boolean m_nachlaufAktiv
          Kennung Nachlauf aktiv.
private  long m_nachlaufEnde
          Zeitpunkt für das Nachlaufende in Millisekunden.
private  java.lang.String m_pidAtg
          Pid der Attributgruppe.
private  ParameterNachlauf.Reaktion m_reaktion
          Reaktion Ein-/Auschaltung.
private  boolean m_status
          aktueller Status der Ursacheneinheit.
private  boolean m_statusInput
          Status der Input Ursacheneinheit.
private  de.bsvrz.dav.daf.main.config.SystemObject m_ursacheneinheit
          Referenz auf eine Ursacheneinheit.
 
Constructor Summary
NachlaufAnalyse()
          Default-Konstruktor der Klasse.
 
Method Summary
 de.bsvrz.dav.daf.main.Data erzeugeDatensatz(de.bsvrz.dav.daf.main.ClientDavConnection connection)
          Erzeugt einen Datensatz der Attributgruppe atg.sswSbaUeVerknüpfungAnalyse mit den Daten der internen Struktur.
 long getEinschaltdauer()
          Gibt den Wert der Variable m_einschaltdauer zurück.
 long getNachlaufEnde()
          Gibt den Wert der Variable m_nachlaufEnde zurück.
 ParameterNachlauf.Reaktion getReaktion()
          Gibt den Wert der Variable m_reaktion zurück.
 de.bsvrz.dav.daf.main.config.SystemObject getUrsacheneinheit()
          Gibt den Wert der Variable m_ursacheneinheit zurück.
 boolean isNachlaufAktiv()
          Gibt den Wert der Variable m_nachlaufAktiv zurück.
 boolean isStatus()
          Gibt den Wert der Variable m_status zurück.
 boolean isStatusInput()
          Gibt den Wert der Variable m_statusInput zurück.
 void setEinschaltdauer(long einschaltdauer)
          Setzt den Wert der Variable m_einschaltdauer.
 void setNachlaufAktiv(boolean nachlaufAktiv)
          Setzt den Wert der Variable m_nachlaufAktiv.
 void setNachlaufEnde(long nachlaufEnde)
          Setzt den Wert der Variable m_nachlaufEnde.
 void setReaktion(ParameterNachlauf.Reaktion reaktion)
          Setzt den Wert der Variable m_reaktion.
 void setStatus(boolean status)
          Setzt den Wert der Variable m_status.
 void setStatusInput(boolean statusInput)
          Setzt den Wert der Variable m_statusInput.
 void setUrsacheneinheit(de.bsvrz.dav.daf.main.config.SystemObject ursacheneinheit)
          Setzt den Wert der Variable m_ursacheneinheit.
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Field Detail

m_pidAtg

private java.lang.String m_pidAtg
Pid der Attributgruppe.


m_ursacheneinheit

private de.bsvrz.dav.daf.main.config.SystemObject m_ursacheneinheit
Referenz auf eine Ursacheneinheit.


m_reaktion

private ParameterNachlauf.Reaktion m_reaktion
Reaktion Ein-/Auschaltung.


m_einschaltdauer

private long m_einschaltdauer
Einschaltdauer in Millisekunden.


m_statusInput

private boolean m_statusInput
Status der Input Ursacheneinheit.


m_nachlaufAktiv

private boolean m_nachlaufAktiv
Kennung Nachlauf aktiv.


m_nachlaufEnde

private long m_nachlaufEnde
Zeitpunkt für das Nachlaufende in Millisekunden.


m_status

private boolean m_status
aktueller Status der Ursacheneinheit.

Constructor Detail

NachlaufAnalyse

public NachlaufAnalyse()
Default-Konstruktor der Klasse.

Method Detail

erzeugeDatensatz

public de.bsvrz.dav.daf.main.Data erzeugeDatensatz(de.bsvrz.dav.daf.main.ClientDavConnection connection)
Erzeugt einen Datensatz der Attributgruppe atg.sswSbaUeVerknüpfungAnalyse mit den Daten der internen Struktur.

Parameters:
connection - Aktuelle Verbindung zum Datenverteiler.
Returns:
erzeugter Datensatz.

getUrsacheneinheit

public de.bsvrz.dav.daf.main.config.SystemObject getUrsacheneinheit()
Gibt den Wert der Variable m_ursacheneinheit zurück.

Returns:
Wert der Variable m_ursacheneinheit.

setUrsacheneinheit

public void setUrsacheneinheit(de.bsvrz.dav.daf.main.config.SystemObject ursacheneinheit)
Setzt den Wert der Variable m_ursacheneinheit.

Parameters:
ursacheneinheit - zu setzender Wert der Variable m_ursacheneinheit.

getReaktion

public ParameterNachlauf.Reaktion getReaktion()
Gibt den Wert der Variable m_reaktion zurück.

Returns:
Wert der Variable m_reaktion.

setReaktion

public void setReaktion(ParameterNachlauf.Reaktion reaktion)
Setzt den Wert der Variable m_reaktion.

Parameters:
reaktion - zu setzender Wert der Variable m_reaktion.

getEinschaltdauer

public long getEinschaltdauer()
Gibt den Wert der Variable m_einschaltdauer zurück.

Returns:
Wert der Variable m_einschaltdauer.

setEinschaltdauer

public void setEinschaltdauer(long einschaltdauer)
Setzt den Wert der Variable m_einschaltdauer.

Parameters:
einschaltdauer - zu setzender Wert der Variable m_einschaltdauer.

isStatusInput

public boolean isStatusInput()
Gibt den Wert der Variable m_statusInput zurück.

Returns:
Wert der Variable m_statusInput.

setStatusInput

public void setStatusInput(boolean statusInput)
Setzt den Wert der Variable m_statusInput.

Parameters:
statusInput - zu setzender Wert der Variable m_statusInput.

isNachlaufAktiv

public boolean isNachlaufAktiv()
Gibt den Wert der Variable m_nachlaufAktiv zurück.

Returns:
Wert der Variable m_nachlaufAktiv.

setNachlaufAktiv

public void setNachlaufAktiv(boolean nachlaufAktiv)
Setzt den Wert der Variable m_nachlaufAktiv.

Parameters:
nachlaufAktiv - zu setzender Wert der Variable m_nachlaufAktiv.

getNachlaufEnde

public long getNachlaufEnde()
Gibt den Wert der Variable m_nachlaufEnde zurück.

Returns:
Wert der Variable m_nachlaufEnde.

setNachlaufEnde

public void setNachlaufEnde(long nachlaufEnde)
Setzt den Wert der Variable m_nachlaufEnde.

Parameters:
nachlaufEnde - zu setzender Wert der Variable m_nachlaufEnde.

isStatus

public boolean isStatus()
Gibt den Wert der Variable m_status zurück.

Returns:
Wert der Variable m_status.

setStatus

public void setStatus(boolean status)
Setzt den Wert der Variable m_status.

Parameters:
status - zu setzender Wert der Variable m_status.

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object